Big Huge Thesaurus

acaroid resin

noun

sounds kind of like